medicinal scarlet red - German English Dictionary